/*     */ package com.kendoui.taglib;
/*     */ 
/*     */ import com.kendoui.taglib.html.Element;
/*     */ import com.kendoui.taglib.html.Select;
/*     */ import com.kendoui.taglib.json.Function;
/*     */ import com.kendoui.taglib.multiselect.AnimationTag;
/*     */ import com.kendoui.taglib.multiselect.ChangeFunctionTag;
/*     */ import com.kendoui.taglib.multiselect.CloseFunctionTag;
/*     */ import com.kendoui.taglib.multiselect.DataBoundFunctionTag;
/*     */ import com.kendoui.taglib.multiselect.OpenFunctionTag;
/*     */ import com.kendoui.taglib.multiselect.SelectFunctionTag;
/*     */ import javax.servlet.jsp.JspException;
/*     */ 
/*     */ public class MultiSelectTag extends WidgetTag
/*     */   implements DataBoundWidget
/*     */ {
/*     */   public MultiSelectTag()
/*     */   {
/*  18 */     super("MultiSelect");
/*     */   }
/*     */ 
/*     */   protected Element<?> createElement()
/*     */   {
/*  23 */     return ((Select)new Select().attr("name", getName())).attr("multiple", "multiple");
/*     */   }
/*     */ 
/*     */   public int doEndTag()
/*     */     throws JspException
/*     */   {
/*  31 */     return super.doEndTag();
/*     */   }
/*     */ 
/*     */   public void initialize()
/*     */   {
/*  39 */     super.initialize();
/*     */   }
/*     */ 
/*     */   public void destroy()
/*     */   {
/*  47 */     super.destroy();
/*     */   }
/*     */ 
/*     */   public static String tagName()
/*     */   {
/*  53 */     return "multiSelect";
/*     */   }
/*     */ 
/*     */   public void setAnimation(AnimationTag value) {
/*  57 */     setProperty("animation", value);
/*     */   }
/*     */ 
/*     */   public void setChange(ChangeFunctionTag value) {
/*  61 */     setEvent("change", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setClose(CloseFunctionTag value) {
/*  65 */     setEvent("close", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setDataBound(DataBoundFunctionTag value) {
/*  69 */     setEvent("dataBound", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setOpen(OpenFunctionTag value) {
/*  73 */     setEvent("open", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setSelect(SelectFunctionTag value) {
/*  77 */     setEvent("select", value.getBody());
/*     */   }
/*     */ 
/*     */   public boolean getAutoBind() {
/*  81 */     return ((Boolean)getProperty("autoBind")).booleanValue();
/*     */   }
/*     */ 
/*     */   public void setAutoBind(boolean value) {
/*  85 */     setProperty("autoBind", value);
/*     */   }
/*     */ 
/*     */   public void setDataSource(DataSourceTag dataSource)
/*     */   {
/*  90 */     setProperty("dataSource", dataSource);
/*     */   }
/*     */ 
/*     */   public String getDataTextField() {
/*  94 */     return (String)getProperty("dataTextField");
/*     */   }
/*     */ 
/*     */   public void setDataTextField(String value) {
/*  98 */     setProperty("dataTextField", value);
/*     */   }
/*     */ 
/*     */   public String getDataValueField() {
/* 102 */     return (String)getProperty("dataValueField");
/*     */   }
/*     */ 
/*     */   public void setDataValueField(String value) {
/* 106 */     setProperty("dataValueField", value);
/*     */   }
/*     */ 
/*     */   public float getDelay() {
/* 110 */     return ((Float)getProperty("delay")).floatValue();
/*     */   }
/*     */ 
/*     */   public void setDelay(float value) {
/* 114 */     setProperty("delay", value);
/*     */   }
/*     */ 
/*     */   public boolean getEnable() {
/* 118 */     return ((Boolean)getProperty("enable")).booleanValue();
/*     */   }
/*     */ 
/*     */   public void setEnable(boolean value) {
/* 122 */     setProperty("enable", value);
/*     */   }
/*     */ 
/*     */   public String getFilter() {
/* 126 */     return (String)getProperty("filter");
/*     */   }
/*     */ 
/*     */   public void setFilter(String value) {
/* 130 */     setProperty("filter", value);
/*     */   }
/*     */ 
/*     */   public float getHeight() {
/* 134 */     return ((Float)getProperty("height")).floatValue();
/*     */   }
/*     */ 
/*     */   public void setHeight(float value) {
/* 138 */     setProperty("height", value);
/*     */   }
/*     */ 
/*     */   public boolean getHighlightFirst() {
/* 142 */     return ((Boolean)getProperty("highlightFirst")).booleanValue();
/*     */   }
/*     */ 
/*     */   public void setHighlightFirst(boolean value) {
/* 146 */     setProperty("highlightFirst", value);
/*     */   }
/*     */ 
/*     */   public String getIgnoreCase() {
/* 150 */     return (String)getProperty("ignoreCase");
/*     */   }
/*     */ 
/*     */   public void setIgnoreCase(String value) {
/* 154 */     setProperty("ignoreCase", value);
/*     */   }
/*     */ 
/*     */   public String getItemTemplate() {
/* 158 */     return (String)getProperty("itemTemplate");
/*     */   }
/*     */ 
/*     */   public void setItemTemplate(String value) {
/* 162 */     setProperty("itemTemplate", value);
/*     */   }
/*     */ 
/*     */   public float getMaxSelectedItems() {
/* 166 */     return ((Float)getProperty("maxSelectedItems")).floatValue();
/*     */   }
/*     */ 
/*     */   public void setMaxSelectedItems(float value) {
/* 170 */     setProperty("maxSelectedItems", value);
/*     */   }
/*     */ 
/*     */   public float getMinLength() {
/* 174 */     return ((Float)getProperty("minLength")).floatValue();
/*     */   }
/*     */ 
/*     */   public void setMinLength(float value) {
/* 178 */     setProperty("minLength", value);
/*     */   }
/*     */ 
/*     */   public String getPlaceholder() {
/* 182 */     return (String)getProperty("placeholder");
/*     */   }
/*     */ 
/*     */   public void setPlaceholder(String value) {
/* 186 */     setProperty("placeholder", value);
/*     */   }
/*     */ 
/*     */   public String getTagTemplate() {
/* 190 */     return (String)getProperty("tagTemplate");
/*     */   }
/*     */ 
/*     */   public void setTagTemplate(String value) {
/* 194 */     setProperty("tagTemplate", value);
/*     */   }
/*     */ 
/*     */   public Object getValue() {
/* 198 */     return getProperty("value");
/*     */   }
/*     */ 
/*     */   public void setValue(Object value) {
/* 202 */     setProperty("value", value);
/*     */   }
/*     */ 
/*     */   public String getChange() {
/* 206 */     Function property = (Function)getProperty("change");
/* 207 */     if (property != null) {
/* 208 */       return property.getBody();
/*     */     }
/* 210 */     return null;
/*     */   }
/*     */ 
/*     */   public void setChange(String value) {
/* 214 */     setProperty("change", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getClose() {
/* 218 */     Function property = (Function)getProperty("close");
/* 219 */     if (property != null) {
/* 220 */       return property.getBody();
/*     */     }
/* 222 */     return null;
/*     */   }
/*     */ 
/*     */   public void setClose(String value) {
/* 226 */     setProperty("close", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getDataBound() {
/* 230 */     Function property = (Function)getProperty("dataBound");
/* 231 */     if (property != null) {
/* 232 */       return property.getBody();
/*     */     }
/* 234 */     return null;
/*     */   }
/*     */ 
/*     */   public void setDataBound(String value) {
/* 238 */     setProperty("dataBound", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getOpen() {
/* 242 */     Function property = (Function)getProperty("open");
/* 243 */     if (property != null) {
/* 244 */       return property.getBody();
/*     */     }
/* 246 */     return null;
/*     */   }
/*     */ 
/*     */   public void setOpen(String value) {
/* 250 */     setProperty("open", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getSelect() {
/* 254 */     Function property = (Function)getProperty("select");
/* 255 */     if (property != null) {
/* 256 */       return property.getBody();
/*     */     }
/* 258 */     return null;
/*     */   }
/*     */ 
/*     */   public void setSelect(String value) {
/* 262 */     setProperty("select", new Function(value));
/*     */   }
/*     */ }

/* Location:           D:\Liao\kendoui.jsp.2013.1.319.trial\wrappers\jsp\kendo-taglib\kendo-taglib-2013.1.319.jar
 * Qualified Name:     com.kendoui.taglib.MultiSelectTag
 * JD-Core Version:    0.6.2
 */